package com.yunji.hushuang.combination;

/**
 * @author hushuang
 * @since 2019/10/31
 */
public interface IOperate {

    /**
     * 前置处理，如果返回 false，终止执行
     */
    boolean preProcess();

    /**
     * 处理操作
     */
    void doProcess();

    /**
     * 后置处理
     */
    default void postProcess() {
    }
}
